throwing oil - French English Dictionary